keep one's mind alive - Allemand Anglais Dictionnaire